body { margin: 0; padding: 1em; color: #000000; font: 75% sans-serif; }
div.border {
	border: 1px solid #aaaaaa;
	padding: 3px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.CodeMirror-line-numbers {
	width: 2.2em;
	padding-right: .3em;
	padding-top: .4em;
	color: #aaaaaa;
	background-color: #eeeeee;
	font-size: 10pt;
	font-family: courier, monospace;
	text-align: right;
}
.editbox {
	margin: .4em;
	padding: 0;
	color: #000000;
	font-family: courier, monospace;
	font-size: 10pt;
}
span.css-at { color: #770088; }
span.css-unit { color: #228811; }
span.css-value { color: #770088; }
span.css-identifier { color: #000000; }
span.css-important { color: #0000ff; }
span.css-colorcode { color: #004499; }
span.css-comment { color: #aa7700; }
span.css-string { color: #aa2222; }
span.js-punctuation { color: #666666; }
span.js-operator { color: #666666; }
span.js-keyword { color: #770088; }
span.js-atom { color: #228811; }
span.js-variable { color: #000000; }
span.js-variabledef { color: #0000ff; }
span.js-localvariable { color: #004499; }
span.js-property { color: #000000; }
span.js-comment { color: #aa7700; }
span.js-string { color: #aa2222; }
span.lua-comment { color: #bb9977; }
span.lua-keyword { color: #0000ff; font-weight: bold; }
span.lua-string { color: #aa2222; }
span.lua-stdfunc { color: #007777; font-weight: bold; }
span.lua-customfunc { color: #00aaaa; font-weight: bold; }
span.lua-identifier { color: #000000; }
span.lua-number { color: #33aa33; }
span.lua-token { color: #115511; }
span.lua-error { color: #ffffff; background-color: #ff0000; }
span.php-punctuation { color: #0000ff; }
span.php-keyword { color: #770088; font-weight: bold; }
span.php-operator { color: #0000ff; }
span.php-compile-time-constant { color: #776088; font-weight: bold; }
span.php-predefined-constant { color: #006400; font-weight: bold; }
span.php-reserved-language-construct { color: #008000; font-weight: bold; }
span.php-predefined-function { color: #008000; }
span.php-predefined-class { color: #008000; }
span.php-atom { color: #228811; }
span.php-t_string { color: #000000; }
span.php-variable { color: #000000; font-weight: bold; }
span.js-localvariable { color: #004499; }
span.php-comment { color: #aa7700; font-stretch: condensed; }
span.php-string-single-quoted { color: #aa2222; }
span.php-string-double-quoted { color: #aa2222; font-weight: bold; }
span.syntax-error { background-color: #ff0000; }
span.deprecated { font-size: smaller; }
span.py-delimiter, span.py-special { color: #666666; }
span.py-operator { color: #666666; }
span.py-error { background-color: #660000; color: #ffffff; }
span.py-keyword { color: #770088; font-weight: bold; }
span.py-literal { color: #228811; }
span.py-identifier, span.py-func { color: #000000; }
span.py-type, span.py-decorator { color: #0000ff; }
span.py-comment { color: #aa7700; }
span.py-string, span.py-bytes, span.py-raw, span.py-unicode { color: #aa2222; }
span.sp-keyword { color: #770088; }
span.sp-prefixed { color: #55dd11; }
span.sp-var { color: #0000cc; }
span.sp-comment { color: #aa7700; }
span.sp-literal { color: #aa2222; }
span.sp-uri { color: #229922; }
span.sp-operator { color: #008888; }
span.sql-keyword { color: #0000ff; }
span.sql-var { color: #ff0000; }
span.sql-comment { color: #aa7700; }
span.sql-literal { color: #008000; }
span.sql-operator { color: #0000ff; }
span.sql-word { color: #000000; }
span.sql-function { color: #ff8c00; }
span.sql-type { color: #800080; }
span.sql-separator { color: #666666; }
span.sql-number { color: #008b8b; }
span.xml-tagname { color: #aa00bb; }
span.xml-attribute { color: #228811; }
span.xml-punctuation { color: #000000; }
span.xml-attname { color: #0000ff; }
span.xml-comment { color: #aa7700; }
span.xml-cdata { color: #4488aa; }
span.xml-processing { color: #999999; }
span.xml-entity { color: #aa2222; }
span.xml-error { color: #ff0000; }
span.xml-text { color: #000000; }
